(UMLStudio "6.0" project)
(repository "" 0)
(notation "UML.not")
(genProfile 178 1 "" "" 0 "" "" 700 360 217 383 50 50 80 50 80 60 0 0)
(codeFiles)
(docFiles)
(otherFiles)
(revFiles 1)
(masters (master "h(!ib)b+!9c(%0!" 1 3 "WheelAdded" "" "" "" "" "" 1 
                 (("quantity" "int" "" "" "" "" 1 16 "k(!Wb)b+!9c(%0!")) nil 
                 nil nil 10 "") 
         (master " (!5c)b+!9c(%0!" 1 3 "VinylAdded" "" "" "" "" "" 1 
                 (("quantity" "float" "" "" "" "" 1 16 "a(!#c)b+!9c(%0!")) nil 
                 nil nil 10 "") 
         (master "$'!>\5b+!9c(%0!" 1 3 "Wheel" "" "" "" "" "" 1 
                 (("code" "String" "" "" "" "" 1 16 "y&!0y,b+!9c(%0!") 
                  ("size" "float" "" "" "" "" 1 16 "w&!~y,b+!9c(%0!") 
                  ("quantity" "int" "" "" "" "" 1 16 "z&!$y,b+!9c(%0!") 
                  ("price" "float" "" "" "" "" 1 16 "{&!|x,b+!9c(%0!") 
                  ("trade_mark" "String" "" "" "" "" 1 16 "x&!@y,b+!9c(%0!")) 
                 nil nil nil 10 "") 
         (master "k&!,a5b+!9c(%0!" 1 3 "Vinyl" "" "" "" "" "" 1 
                 (("code" "String" "" "" "" "Size: 10" 1 16 "q&!#_5b+!9c(%0!") 
                  ("size" "Float" "" "" "" "" 1 16 "u&!C 5b+!9c(%0!") 
                  ("quantity" "Float" "" "" "" "" 1 16 "r&!s 5b+!9c(%0!") 
                  ("price" "Float" "" "" "" "" 1 16 "s&!Q 5b+!9c(%0!") 
                  ("name" "String" "" "" "" "" 1 16 "t&!K 5b+!9c(%0!")) nil 
                 nil nil 10 "") 
         (master "b&!qz}c+!9c(%0!" 1 3 "Payment" "" "" "" "" "" 1 
                 (("date" "DateTime" "" "" "" "" 1 16 "r&!hv}c+!9c(%0!") 
                  ("quantity" "float" "" "" "" "" 1 16 "s&!Vv}c+!9c(%0!")) nil 
                 nil nil 10 "") 
         (master " &!=q4g+!f p&-!" 1 3 "Currency" "" "" "" "" "" 1 
                 (("name" "String" "" "" "" "" 1 16 "i&!pp4g+!f p&-!") 
                  ("multiplier" "float" "" "" "" "" 1 16 "j&!Lp4g+!f p&-!")) 
                 nil nil nil 10 "") 
         (master "`&!3G7g+!f p&-!" 1 3 "Log" "" "" "" "" "" 1 
                 (("action" "int" "" "" "" "choises:^r^n" 1 16 
                            "c&!^"F7g+!f p&-!") 
                  ("id" "int" "" "" "" "" 1 16 "d&!vE7g+!f p&-!") 
                  ("datetime" "DateTime" "" "" "" "" 1 16 "e&!aE7g+!f p&-!")) 
                 nil nil nil 10 "") 
         (master "9(!>Pyg+!f p&-!" 1 3 "User" "Django Class" "" "" "" "" 1 nil 
                 nil nil nil 10 "") 
         (master "w'!4Uyg+!f p&-!" 1 3 "Phone" "" "" "" "" "" 1 
                 (("number" "String" "" "" "" "" 1 16 "j(!Z1yg+!f p&-!") 
                  ("detail" "String" "" "" "" "" 1 16 "k(!V1yg+!f p&-!")) nil 
                 nil nil 10 "") 
         (master "p'!*Vyg+!f p&-!" 1 3 "Provider" "" "" "" "" "" 1 nil nil nil 
                 nil 10 "") 
         (master "%'!lXyg+!f p&-!" 1 3 "ItemTemplate" "" "" "" "" "" 1 
                 (("name" "String" "" "" "" "" 1 16 "5'!RXyg+!f p&-!") 
                  ("minimum" "int" "" "" "" "" 1 16 "e'!QVyg+!f p&-!")) nil 
                 nil nil 10 "") 
         (master ";&!{Zyg+!f p&-!" 1 3 "Obtainment" "" "" "" "" "" 1 
                 (("date" "String" "" "" "" "" 1 16 "M'!rWyg+!f p&-!") 
                  ("comment" "String" "" "" "" "" 1 16 "\)!cdwg+!f p&-!")) nil 
                 nil nil 10 "") 
         (master "9&!=[yg+!f p&-!" 1 3 "Sale" "" "" "" "" "" 1 
                 (("made" "DateTime" "" "" "" "" 1 16 "A(!RIyg+!f p&-!") 
                  ("closed" "bool" "" "" "" "" 1 16 "('!+u}c+!9c(%0!")) nil 
                 nil nil 10 "") 
         (master "7&!Q[yg+!f p&-!" 1 3 "Warehouse" "" "" "" "" "" 1 
                 (("name" "String" "" "" "" "" 1 16 ";'!EXyg+!f p&-!")) nil 
                 nil nil 10 "") 
         (master "3&!w[yg+!f p&-!" 1 3 "Vendor" "" "" "" "" "" 1 nil nil nil 
                 nil 10 "") 
         (master "1&!{[yg+!f p&-!" 1 3 "Client" "" "" "" "" "" 1 
                 (("comment" "String" "" "" "" "" 1 16 "{(!.lwg+!f p&-!")) nil 
                 nil nil 10 "") 
         (master ",&!)\yg+!f p&-!" 1 3 "Person" "" "" "" "" "" 1 nil nil nil 
                 nil 10 "") 
         (master "(&!5\yg+!f p&-!" 1 3 "Item" "" "" "" "" "" 1 
                 (("serial" "String" "" "" "" "" 1 16 ">&!0Zyg+!f p&-!") 
                  ("expiration" "Date" "" "" "" "" 1 16 "@&!iYyg+!f p&-!") 
                  ("basic_price" "float" "" "" "" "" 1 16 "I(!u@yg+!f p&-!") 
                  ("sale_price" "float" "" "" "" "" 1 16 "X(!:<yg+!f p&-!") 
                  ("sold" "boolean" "" "" "" "" 1 16 "5'!lj}c+!9c(%0!")) nil 
                 nil nil 10 ""))
(customModel "$&! \yg+!f p&-!" 0 3 "Diagrama de Clases" "" "" 1 "" "" 1.000000 
             1.000000 (0 0 1654 1168) (0 0 1654 1168) 
             (place "(&!5\yg+!f p&-!" (3) "" 10 ")&!5\yg+!f p&-!" 
                    (327 177 425 279) (322 172 430 284) (328 179 424 277) 1 0 
                    (nil 1 -12 32 18 12 12 18) "") 
             (place ",&!)\yg+!f p&-!" (3) "" 10 "-&!)\yg+!f p&-!" 
                    (84 231 132 257) (79 226 137 262) (85 232 131 256) 1 0 
                    (nil 1 -12 32 18 12 11 18) "") 
             (place "1&!{[yg+!f p&-!" (3) "" 10 "2&!{[yg+!f p&-!" 
                    (53 86 147 130) (48 81 152 135) (54 87 145 129) 1 0 
                    (nil 1 -12 32 18 12 11 18) "") 
             (place "3&!w[yg+!f p&-!" (3) "" 10 "4&!w[yg+!f p&-!" 
                    (210 191 262 217) (205 186 267 222) (211 192 261 216) 1 0 
                    (nil 1 -12 32 18 12 11 18) "") 
             (link "2&!{[yg+!f p&-!" "-&!)\yg+!f p&-!" 
                   (125 129 152 152 152 204 121 230) 3 "" "" "%%" "%%" "" "" 1 
                   1 (143 171 161 185) (133 125 133 125) (129 234 129 234) 0 0 
                   "5&!\[yg+!f p&-!" (121 129 162 230) (113 118 167 241) 
                   (142 170 162 186) 2 0 (nil 1 -12 32 18 12 18 18) "") 
             (link "4&!w[yg+!f p&-!" "-&!)\yg+!f p&-!" (209 211 131 236) 3 "" 
                   "" "%%" "%%" "" "" 1 0 (161 216 179 230) (201 207 201 207) 
                   (139 240 139 240) 0 0 "6&![[yg+!f p&-!" (131 211 209 236) 
                   (125 195 215 252) (160 215 180 231) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (place "7&!Q[yg+!f p&-!" (3) "" 10 "8&!Q[yg+!f p&-!" 
                    (194 250 270 294) (189 245 275 299) (195 251 269 293) 1 0 
                    (nil 1 -12 32 18 12 12 18) "") 
             (place "9&!=[yg+!f p&-!" (3) "" 10 ":&!=[yg+!f p&-!" 
                    (189 79 283 137) (184 74 288 142) (190 80 281 135) 1 0 
                    (nil 1 -12 32 18 12 14 18) "") 
             (place ";&!{Zyg+!f p&-!" (3) "" 10 "<&!{Zyg+!f p&-!" 
                    (329 304 423 360) (324 299 428 365) (330 305 421 359) 1 0 
                    (nil 1 -12 32 18 12 12 18) "") 
             (place "%'!lXyg+!f p&-!" (3) "" 10 "&'!lXyg+!f p&-!" 
                    (499 232 589 288) (494 227 594 293) (500 233 588 287) 1 0 
                    (nil 1 -12 32 18 12 12 18) "") 
             (link "8&!Q[yg+!f p&-!" ")&!5\yg+!f p&-!" (269 260 326 241) 3 "" 
                   "" "%%" "%%*" "" "" 1 0 (292 241 302 259) (277 264 301 280) 
                   (287 221 318 237) 6 6 "@'!<Xyg+!f p&-!" (269 241 326 260) 
                   (263 216 332 285) (292 241 302 259) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (link "&'!lXyg+!f p&-!" ")&!5\yg+!f p&-!" (498 251 424 237) 3 "" 
                   "" "%%" "%%*" "" "" 1 0 (456 235 466 253) (466 255 490 271) 
                   (432 217 463 233) 6 6 "D'!2Xyg+!f p&-!" (424 235 498 253) 
                   (418 212 504 276) (456 235 466 253) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (link "<&!{Zyg+!f p&-!" ")&!5\yg+!f p&-!" (376 303 376 278) 3 "" 
                   "" "%%" "%%*" "" "" 1 0 (371 281 381 299) (348 279 372 295) 
                   (341 286 372 302) 6 6 "H'!^"Xyg+!f p&-!" (371 281 381 299) 
                   (336 268 391 313) (371 281 381 299) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (link ":&!=[yg+!f p&-!" ")&!5\yg+!f p&-!" (268 136 326 185) 3 "" 
                   "" "%%" "%%" "" "" 1 0 (287 152 307 168) (276 132 276 132) 
                   (318 189 318 189) 6 6 "m'!>Vyg+!f p&-!" (268 136 326 185) 
                   (260 125 334 196) (287 152 307 168) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (link "2&!{[yg+!f p&-!" ":&!=[yg+!f p&-!" (146 108 188 108) 3 "" 
                   "" "%%" "%%" "" "" 1 0 (157 100 177 116) (154 104 154 104) 
                   (180 104 180 104) 6 6 "n'!;Vyg+!f p&-!" (157 100 177 116) 
                   (141 88 193 128) (157 100 177 116) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (link "4&!w[yg+!f p&-!" ":&!=[yg+!f p&-!" (236 190 236 136) 3 "" 
                   "" "%%" "%%" "" "" 1 0 (226 155 246 171) (232 182 232 182) 
                   (232 144 232 144) 6 6 "o'!1Vyg+!f p&-!" (226 155 246 171) 
                   (221 131 251 195) (226 155 246 171) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (place "p'!*Vyg+!f p&-!" (3) "" 10 "q'!*Vyg+!f p&-!" 
                    (172 319 228 345) (167 314 233 350) (173 320 227 344) 1 0 
                    (nil 1 -12 32 18 12 11 18) "") 
             (link "q'!*Vyg+!f p&-!" "-&!)\yg+!f p&-!" (185 318 121 256) 3 "" 
                   "" "%%" "%%" "" "" 1 0 (144 280 162 294) (177 322 177 322) 
                   (129 252 129 252) 0 0 "r'!jUyg+!f p&-!" (121 256 185 318) 
                   (113 246 193 328) (143 279 163 295) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (link "q'!*Vyg+!f p&-!" "<&!{Zyg+!f p&-!" (227 332 328 332) 3 "" 
                   "" "%%" "%%*" "" "" 1 0 (272 323 282 341) (235 312 259 328) 
                   (289 312 320 328) 6 6 "s'!eUyg+!f p&-!" (272 323 282 341) 
                   (222 307 333 352) (272 323 282 341) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (place "w'!4Uyg+!f p&-!" (3) "" 10 "x'!4Uyg+!f p&-!" 
                    (65 304 151 360) (60 299 156 365) (66 305 150 359) 1 0 
                    (nil 1 -12 32 18 12 11 18) "") 
             (link "-&!)\yg+!f p&-!" "x'!4Uyg+!f p&-!" (108 256 108 303) 3 "" 
                   "" "%%" "%%*" "" "" 1 0 (103 270 113 288) (80 264 104 280) 
                   (73 279 104 295) 6 6 "y'!*Uyg+!f p&-!" (103 270 113 288) 
                   (68 251 123 308) (103 270 113 288) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (place "9(!>Pyg+!f p&-!" (3) "" 10 ":(!>Pyg+!f p&-!" 
                    (12 151 124 185) (7 146 129 190) (13 152 123 184) 1 0 
                    (nil 1 -12 32 18 12 11 18) "") 
             (link "-&!)\yg+!f p&-!" ":(!>Pyg+!f p&-!" (100 230 76 184) 3 "" 
                   "" "%%" "%%" "" "" 1 0 (78 199 98 215) (104 222 104 222) 
                   (72 192 72 192) 6 6 "?(!^"Pyg+!f p&-!" (76 184 100 230) 
                   (65 177 111 237) (78 199 98 215) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (group ((text "Staff" 1 28 "w(!hrwg+!f p&-!" (468 383 534 405) 
                           (463 378 539 410) (468 383 534 405) 4 0 
                           (nil 1 -12 0 0 4 11 0) "W&!u<8g+!f p&-!") 
                     (text "Inventory" 1 28 "x(![rwg+!f p&-!" 
                           (468 405 534 427) (463 400 539 432) 
                           (468 405 534 427) 4 0 (nil 1 -12 0 0 4 12 0) 
                           "W&!u<8g+!f p&-!") 
                     (text "Exchanges" 1 28 "y(!Qrwg+!f p&-!" 
                           (468 427 534 449) (463 422 539 454) 
                           (468 427 534 449) 4 0 (nil 1 -12 0 0 4 14 0) 
                           "W&!u<8g+!f p&-!")) 33 "W&!u<8g+!f p&-!" 
                    (468 383 534 449) (463 378 539 454) (372 8 372 8) 4 1 
                    (nil 1 -12 32 18 12 18 18) "") 
             (place "`&!3G7g+!f p&-!" (3) "" 10 "a&!3G7g+!f p&-!" 
                    (61 401 171 471) (56 396 176 476) (62 402 170 470) 1 0 
                    (nil 1 -12 32 18 12 11 18) "") 
             (link ":(!>Pyg+!f p&-!" "a&!3G7g+!f p&-!" 
                   (54 184 28 220 28 436 60 436) 3 "" "" "%%" "%%*" "" "" 1 1 
                   (23 319 33 337) (58 192 82 208) (21 416 52 432) 6 6 
                   "n&!OE7g+!f p&-!" (23 184 60 436) (16 176 87 456) 
                   (23 319 33 337) 2 0 (nil 1 -12 32 18 12 18 18) "") 
             (place " &!=q4g+!f p&-!" (3) "" 10 "_&!=q4g+!f p&-!" 
                    (669 12 755 68) (664 7 760 73) (670 13 754 67) 1 0 
                    (nil 1 -12 32 18 12 12 18) "") 
             (link "_&!=q4g+!f p&-!" ")&!5\yg+!f p&-!" 
                   (712 67 712 172 424 219) 3 "" "" "%%" "%%*" "" "" 1 1 
                   (563 185 573 205) (684 75 708 91) (432 223 463 239) 6 6 
                   "`&!/q4g+!f p&-!" (424 67 712 219) (418 62 727 244) 
                   (563 185 573 205) 2 0 (nil 1 -12 32 18 12 18 18) "") 
             (place "b&!qz}c+!9c(%0!" (3) "" 10 "c&!qz}c+!9c(%0!" 
                    (57 11 143 69) (52 6 148 74) (58 12 142 67) 1 0 
                    (nil 1 -12 32 18 12 14 18) "") 
             (link "c&!qz}c+!9c(%0!" "2&!{[yg+!f p&-!" (100 68 100 85) 3 "" "" 
                   "%%" "%%" "" "" 1 0 (90 68 110 84) (96 76 96 76) 
                   (96 77 96 77) 6 6 "l&!!w}c+!9c(%0!" (90 68 110 84) 
                   (85 50 115 103) (90 68 110 84) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (link "c&!qz}c+!9c(%0!" ":&!=[yg+!f p&-!" (142 61 188 83) 3 "" "" 
                   "%%" "%%" "" "" 1 0 (160 63 170 81) (150 42 172 57) 
                   (158 87 180 102) 6 6 "m&!|v}c+!9c(%0!" (142 61 188 83) 
                   (136 37 194 107) (160 63 170 81) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (link "c&!qz}c+!9c(%0!" "_&!=q4g+!f p&-!" (142 40 668 40) 3 "" "" 
                   "%%*" "%%" "" "" 1 0 (400 31 410 49) (150 21 177 36) 
                   (638 21 660 36) 6 6 "z&!Lv}c+!9c(%0!" (400 31 410 49) 
                   (137 16 673 60) (400 31 410 49) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (place "k&!,a5b+!9c(%0!" (3) "" 10 "l&!,a5b+!9c(%0!" 
                    (525 81 607 183) (520 76 612 188) (526 83 606 181) 1 0 
                    (nil 1 -12 32 18 12 12 18) "") 
             (place "$'!>\5b+!9c(%0!" (3) "" 10 "%'!>\5b+!9c(%0!" 
                    (324 57 428 159) (319 52 433 164) (325 59 427 157) 1 0 
                    (nil 1 -12 32 18 12 12 18) "") 
             (link "_&!=q4g+!f p&-!" "%'!>\5b+!9c(%0!" (668 44 496 64 427 88) 
                   3 "" "" "%%" "%%" "" "" 1 1 (451 68 471 84) (660 40 660 40) 
                   (435 92 435 92) 6 6 "t&!9z,b+!9c(%0!" (427 44 668 88) 
                   (421 25 674 104) (451 68 471 84) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (link "_&!=q4g+!f p&-!" "l&!,a5b+!9c(%0!" (668 65 606 105) 3 "" 
                   "" "%%" "%%" "" "" 1 0 (627 77 647 93) (660 61 660 61) 
                   (614 109 614 109) 6 6 "u&!7z,b+!9c(%0!" (606 65 668 105) 
                   (599 53 675 117) (627 77 647 93) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (link ":&!=[yg+!f p&-!" "%'!>\5b+!9c(%0!" (282 108 323 108) 3 "" 
                   "" "%%" "%%" "" "" 1 0 (292 100 312 116) (290 104 290 104) 
                   (315 104 315 104) 6 6 "*'!#x,b+!9c(%0!" (292 100 312 116) 
                   (277 88 328 128) (292 100 312 116) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (link ":&!=[yg+!f p&-!" "l&!,a5b+!9c(%0!" 
                   (277 136 324 168 456 168 524 144) 3 "" "" "%%" "%%" "" "" 1 
                   1 (380 160 400 176) (285 132 285 132) (516 140 516 140) 6 6 
                   "+'!^"x,b+!9c(%0!" (277 136 524 176) (270 124 530 181) 
                   (380 160 400 176) 2 0 (nil 1 -12 32 18 12 18 18) "") 
             (place " (!5c)b+!9c(%0!" (3) "" 10 "_(!5c)b+!9c(%0!" 
                    (684 250 764 294) (679 245 769 299) (685 251 763 293) 1 0 
                    (nil 1 -12 32 18 12 12 18) "") 
             (link "l&!,a5b+!9c(%0!" "_(!5c)b+!9c(%0!" (606 168 699 249) 3 "" 
                   "" "%%" "%%" "" "" 1 0 (642 200 662 216) (614 164 614 164) 
                   (691 253 691 253) 6 6 "f(!wb)b+!9c(%0!" (606 168 699 249) 
                   (598 157 707 260) (642 200 662 216) 2 0 
                   (nil 1 -12 32 18 12 18 18) "") 
             (link "_(!5c)b+!9c(%0!" "<&!{Zyg+!f p&-!" 
                   (683 287 576 332 422 332) 3 "" "" "%%" "%%" "" "" 1 1 
                   (489 324 509 340) (675 283 675 283) (430 328 430 328) 6 6 
                   "g(!vb)b+!9c(%0!" (422 287 683 340) (417 272 689 352) 
                   (489 324 509 340) 2 0 (nil 1 -12 32 18 12 18 18) "") 
             (place "h(!ib)b+!9c(%0!" (3) "" 10 "i(!ib)b+!9c(%0!" 
                    (813 82 895 126) (808 77 900 131) (814 83 894 125) 1 0 
                    (nil 1 -12 32 18 12 12 18) "") 
             (link "%'!>\5b+!9c(%0!" "i(!ib)b+!9c(%0!" 
                   (427 93 516 68 628 68 812 97) 3 "" "" "%%" "%%" "" "" 1 1 
                   (562 60 582 76) (435 97 435 97) (804 101 804 101) 6 6 
                   ",)!~a)b+!9c(%0!" (427 60 812 97) (421 55 818 115) 
                   (562 60 582 76) 2 0 (nil 1 -12 32 18 12 18 18) "") 
             (link "i(!ib)b+!9c(%0!" "<&!{Zyg+!f p&-!" 
                   (853 125 852 356 464 356 422 344) 3 "" "" "%%" "%%" "" "" 
                   1 1 (648 348 668 364) (857 133 857 133) (430 340 430 340) 
                   6 6 "-)!{a)b+!9c(%0!" (422 125 853 364) (416 119 868 369) 
                   (648 348 668 364) 2 0 (nil 1 -12 32 18 12 18 18) ""))
